package com.bart.b_oo

/**
  * Created by BartG on 2018/10/8.
  * Trait(特质)相当于java的interface
  * 可以有实现的方法、也可以由没有实现的方法
  */
trait ScalaTrait {


  /**
    * 定义一个没有实现的方法
    * @param name
    */
  def hello(name: String)

  /**
    * 定义一个实现的方法
    * @param name
    */
  def smell(name: String) = {
    print(s"smell to $name")
  }

}
